#ifndef  __SYS_COMM_H__
#define  __SYS_COMM_H__

#define  SYS_COMM_NONE                                      (0x00)
#define  SYS_COMM_START                                     (0x01)
#define  SYS_COMM_WIRELESS_START                            (0x02)
#define  SYS_COMM_WIRELESS_TRANS                            (0x03)
#define  SYS_COMM_WIRELESS_ERR                              (0x04)
#define  SYS_COMM_WIRELESS_PARSE                            (0x05)
#define  SYS_COMM_WIRELESS_PARSE_ERR                        (0x06)
#define  SYS_COMM_WIRELESS_END                              (0x07)
#define  SYS_COMM_END                                       (0x08)


#define  SYS_COMM_NO_ERR                                    (0x00)
#define  SYS_COMM_ERR_LFWAKE                                (0x01)
#define  SYS_COMM_ERR_WIRELESS                              (0x02)

typedef struct  __sys_comm_status_word
{
    INT8U  IsWirelessCommSuccess;
    INT8U  CommStatus;
}SYS_COMM_STATUS_WORD;


INT8U  System_Comm(UART_RX_FRAME* pUartFrame);

#endif

